﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Media;

namespace SIMA.Controls.Navigation
{
    public class ApplyPropertiesEventArgs : RoutedEventArgs
    {
        public ApplyPropertiesEventArgs(object item, TreeNavigationItem breadcrumb, RoutedEvent routedEvent)
            : base(routedEvent)
        {
            Item = item;
            Breadcrumb = breadcrumb;
        }

        public TreeNavigationItem Breadcrumb { get; private set; }

        public object Item { get; private set; }

        public ImageSource Image { get; set; }

        public object Trace { get; set; }

        public string TraceValue { get; set; }

        public delegate void ApplyPropertiesEventHandler(object sender, ApplyPropertiesEventArgs e);

    }
}
